Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Great Britain F2 France F1 France F2 France F4 France F5 France F6 France F7 France F8 France F1 France F6 France F7 France F10 France F11 Italy F20 France F17 France F18 Croatia F13 Croatia F14 USA F1 USA F2 USA F3 France F3 France F4 France F5 France F6 France F8 France F11 France F13 France F14 Belgium F7 Belgium F5 France F10 V Abierto Internacional de Salinas - Salinas Time Warner USTA Challenger - Binghamton Copa Ericsson Uruguay - Montevideo VI Abierto Internacional de Salinas - Salinas Compaq Challenger - Bucharest Telesp Celular Open - Campinas Visa Tennis Open - Sao Paulo Copa Ericsson - Lima XXX Edizione 'A Savoldi Marco' - Manerbio France F2 XL Capital Bermuda Open - Bermuda Muller Cup 2000 - Ulm San Remo Tennis Cup 15° Piertomaso - San Remo DPD Challenger 2000 - Aschaffenburg Bancastato Challenger Lugano - Lugano XL Capital Bermuda Open - Bermuda Challenger de la Ciudad de Mexico - Mexico City Morocco Tennis Tour - Rabat Unicredit (Suisse) Bank S.A. Challenger - Chiasso Challenger Lugano - Lugano Siemens Open 2007 - Scheveningen Brasov Challenger - Brasov Challenger Copa Sevilla - Seville Tennis Napoli Cup - Napoli 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia BSI Challenger Lugano - Lugano II Cyclus Open de Tenis - Florianopolis Citta di Como Challenger - Como Cyclus Open de Tenis - Florianopolis Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Lima Challenger - Lima Garden Open 2005 - Rome Rabat Challenger Marrakech Challenger Barletta Challenger Open Mutouest St. Brieuc - St. Brieuc Napoli Challenger Rome Challenger BMW Tennis Championship - Sunrise Reggio Emilia Challenger Rimini Challenger Black Forest Open 2000 - Freudenstadt Open de L'Isere-Open 38 - Grenoble San Sebastian Challenger Como Challenger Tunis Open - Tunis Espinho Challenger - Espinho Szczecin Challenger Montevideo Challenger The Scottish Tennis Championships - Edinburgh Orleans Challenger Banja Luka 2002 - Banja Luka Maia Open 2002 - Maia XL Challenger de Tenis Copa Sevilla - Seville Bordeaux Challenger Lugano Challenger Braunschweig Challenger Pekao Open 2003 - Szczecin San Remo Tennis Cup - San Remo Alphen Challenger Szczecin Challenger Challenger 42 - Andrezieux Zagreb Open - Zagreb ATU Cup - Weiden The Scottish Tennis Championships - Edinburgh Open Punta Del Este/Copa Banco Montevideo - Punta Del Este VII Avierto Internacional de Salinas - Salinas ECM Cup - Prague The Scottish Tennis Championships - Edinburgh Ljubljana Open 2002 - Ljubljana Challenger Ford de Cherbourg - Cherbourg San Luis Potosi Challenger 2000 - San Luis Potosi Macedonian Open 1999 - Skopje Macedonian Open - Skopje Copa Ericsson Mexico - Guadalajara Quimper Challenger Casablanca Challenger Zagreb Open - Zagreb Copa Ericsson Mexico - Guadalajara Copa Sevilla Internacionales de Andalucia - Seville 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Copa Ericsson Peru - Lima SMS Tennis Open - Sao Paulo Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Gran Copa Ericsson - Rio de Janeiro Challenger Ford de Cherbourg - Cherbourg Open de L'Isere - Grenoble Samarkand Challenger - Samarkand Copa Ericsson Argentina - Buenos Aires Sporting Challenger - Turin XXVIII Edizione 'A.Savoldi' - Manerbio Global Telecom Open - Curitiba Copa Ericsson Chile - Santiago Kamnik Challenger - Kamnik Como Challenger Top Wool Challenger Biella - Biella Copa Ericsson Chile - Santiago Haagen Dazs Open - Caracas Nord/LB Open - Braunschweig Szczecin Challenger Copa Ericsson Brazil - Sao Paulo Copa Ericsson - Caracas Nord/LB Open 2004 - Braunschweig Steelers Cup - Kosice Cerveza Cristal - Santiago Challenger Cudad de Guayaquil - Guayaquil Maia Open - Oporto BH Tennis Open International Cup - Belo Horizonte VIII Torneo Internazionale di Tennis - Barletta Quimper Challenger Bordeaux Challenger Pekao Open 2004 - Szczecin 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Open Costa Daurada - Tarragona San Remo Tennis Cup - San Remo Trofeo Internacional Club Laieta - Barcelona LXVII Concursu Internacional de Vigo - Vigo Riviera di Rimini Challenger - Rimini Challenger Ciudad de Guayaquil - Guayaquil Orbetello Challenger UTC Open - Cherkassy Qatar ATP Challenger - Doha San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Pekao Open - Szczecin Nord LB Open 2007 - Braunschweig Open de la Ville de Saint Denis - Reunion Island Mitsubishi Electric Europe Cup - Monza GHI Bronz Classic - Bronx Open Mutouest de Saint-Brieuc - St. Brieuc Copa Petrobras Uruguay - Montevideo Lima Challenger 2007 - Lima 7° Trani Cup - Trani 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Genoa Open Challenger-Fondazione Carige - Genova Mitsubishi Electric Europe Cup - Monza San Sebastian Challenger Santiago Challenger Sao Paulo Challenger BNP Paribas Primrose - Bordeaux Copa Petrobras-Argentina - Buenos Aires Porsche Open - Poznan Open de Rennes La Trinitaine - Rennes Trani Challenger Isla de Gran Canaria - Mas Palomas Arpa Ceramic Cup - Reggio Emilia Citta di Como - Como Open 88 - Contrexeville 9th Wartburg Open - Eisenach XI Venice Open - Venice Tarragona Challenger Copa Ericsson Costa Rica - San Jose Internationaux de Tennis de Brest - Brest X Ciutat de Barcelona - Barcelona Open Mutouest - St. Brieuc Nossa Caixa Aberto de Sao Paulo - Sao Paulo SIR Supermercadi Challenger - Rome Volvo Sylt Open - Sylt Tennis Napoli Cup - Napoli Top Wool Challenger - Biella Noumea Challenger Open de L'Isere - Grenoble Pekao Open - Szczecin SMS Tennis Cup - Sao Paulo ATP Challenger XXVI Edizione - Manerbio Adidas International - Sydney Chevrolet Cup - Santiago VI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Naples Cerveza Club Colombia Open - Bogota Abierto Mexicano de Tenis Pegaso - Acapulco Nord/LB Open - Braunschweig Challenger Canottieri Minico - Mantova Siemens Open 2002 - Scheveningen Schickendanz Open - Furth Hilton Waikoloa USTA Challenger - Waikoloa Open de Franche Comte - Besancon Croatia Open - Umag Brazil Open - Salvador Eddleman USTA Challenger - Birmingham Grand Prix de Tennis de Lyon - Lyon Warsteiner Grand Prix - Oberstaufen Tennis Cup of Flanders - Ostende International Championship of Croatia - Umag Idea Prokom Open - Sopot Bulgarian Open - Sofia Open de Tenis Comunidad Valenciana - Valencia FILA Challenger Biella - Biella Copa Ericsson Peru - Lima Kuppers Kolsch Cup - Aachen Bancolombia Open - Bogota Copa Ericsson Costa Rica - San Jose Open de Montauban - Montauban Open Castilla y Leon - Segovia IPP Open - Helsinki Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires IX Ciutat de Barcelona - Barcelona Zivnobanka Czech Open - Prostejov Exim Agmedia Open - Kosice Adidas Open de Toulouse - Toulouse Gemax Open - Belgrade Open 13 - Marseille Geovillage Open Trofeo Melia Olbia - Olbia Heineken Open - Auckland Mallorca Open - Mallorca AT&T Challenge - Atlanta Ciur Pribram Challenger - Pribram Challenger Britania Zavaleta - Puebla Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Estoril Open - Estoril Tampere Imageneering Open - Tampere U.S. Men's Clay Court Championships - Houston Open Seat Godo - Barcelona BMW Open - Munich U.S. Men's Clay Court Championships - Houston Synsam Swedish Open - Bastad Banca Marche Tennis Cup - San Benedetto Geneva Challenger - Geneva 3° Trofeo 'Citta di Brindisi' - Brindisi Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Open de Moselle - Metz Davidoff Swiss Indoors - Basel Chennai Open - Chennai Energis Open - Amersfoort BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Morocco Tennis Tour - Fes Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco KGHM Polish Indoors - Wroclaw Olbia Geovillage Open - Olbia XL Capital Bermuda Open - Bermuda Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston XL Capital Bermuda Open - Bermuda Internationaler Raiffeisen Grand Prix - St. Polten Wartburg Open - Eisenach Open de Montauban - Montauban Allianz Suisse Open - Gstaad LTA Men's Challenger - Wrexham BMW Challenger Open - Monchengladbach Copa Ericsson Brazil - Sao Paulo Challenger Ford de Cherbourg - Cherbourg Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Copa Ericsson Peru - Lima Eddleman/USTA Challenger - Birmingham Jagermeister Open - Braunschweig Prague Challenger - Prague Open de Mantouban - Montauban Thailand Open - Bangkok Copa Ericsson - Sao Paulo Challenger Ford de Cherbourg - Cherbourg Stockholm Open - Stockholm Open de la Ville de Saint Denis - Reunion Island CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Cepu Open - San Marino Architect Open - Budapest Heineken Open - Auckland Mauritius Open - Mauritius Copa Telmex - Buenos Aires Pro Tennis World Open - Sunrise Brasil Open - Costa do Sauipe Stella Artois Clay Court Championships - Budaors Grand Prix Hassan II - Casablanca Tunis Open 2006 - Tunis Hypo Group Tennis International - Portschach Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Tata Open 2003 - Chennai Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Sporting Challenger '07 Trofeo Regione Piemonte - Turin Grand Prix de Tennis de Lyon - Lyon Sydney International - Sydney Open 13 - Marseille MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano de Tenis Pegaso - Acapulco Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Heineken Open - Auckland Estoril Open - Estoril Hypo Group Tennis International - Portschach Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Lugano Challenger Kitzbuhel Challenger Idea Prokom Open - Sopot Tennislife Cup - Napoli Rijeka Challenger Copa AT&T - Buenos Aires Heineken Open - Auckland Movistar Open - Vina del Mar Copa Petrobras-Paraguay - Asuncion Copa Telmex - Buenos Aires Copa Petrobras-Uruguay - Montevideo Orange Warsaw Open - Warsaw Allianz Suisse Open Gstaad - Gstaad Chevrolet Cup - Vina del Mar Grand Prix de Tennis de Lyon - Lyon Cerveza Club Columbia Open - Bogota Prague Challenger Abierto Mexicano Telcel - Acapulco Zagreb Challenger Ostrava Challenger ATP Studena Croatia Open Umag - Umag Copa AT&T - Buenos Aires Furth Challenger Rennes Challenger BCR Open Romania - Bucharest Open de Moselle - Metz St. Brieuc Challenger Heineken Open - Auckland Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Lima Challenger AEGON Championships - London SkiStar Swedish Open - Bastad Grand Prix Hassan II - Casablanca The Artois Championships - London Cherbourg Challeger Grand Prix Hassan II - Casablanca BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo St. Brieuc Challenger Grand Prix de Tennis de Lyon - Lyon BellSouth Open - Vina del Mar The Priority Telecom Open - Amersfoort Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Synsam Swedish Open - Bastad Serbia Open - Belgrade Poznan Challenger AAPT Championships - Adelaide U.S. Men's Clay Court Championships - Orlando Bordeaux Challenger The Stella Artois Grass Court Championships - Queen's/London BMW Open - Munich The Stella Artois Grass Court Championships - London Brasil Open - Salvador Heineken Open - Auckland U.S. Men's Clay Court Championships - Houston Generali Open 2003 - Kitzbuhel Internationaux de Tennis de Brest - Brest Schickendanz Open - Furth Downtown Athletic Club USTA Challenger - Amarillo GHI Bronx Tennis Classic - Bronx LTA Hull Challenger - Hull San Luis Potosi Challenger - San Luis Potosi 2001 Challenger Canottieri Mincio - Mantova San Luis Potosi ATP Challenger - San Luis Potosi Siemens Open 2001 - Scheveningen Amer-Wilson Tampere Challenger - Tampere VI Trofeo Ciudad de Quito - Quito Freudenstadt Challenger - Freudenstadt DPD Challenger 99 - Aschaffenburg Copa Ericsson - Santiago Copa Ericsson - Montevideo Challenger 42 - Andrezieux Copa Ericsson Chile - Santiago Nord/LB Open - Braunschweig Citta di Monza - Monza Abierto Mexicano Telfonica MoviStar - Acapulco The Stella Artois Grass Court Championships - London The Priority Telecom Open - Amersfoort Noumea Challenger CA Tennis Trophy - Vienna U.S. Men's Clay Court Championships - Houston AIG Japan Open - Tokyo Grand Prix Hassan II - Casablanca Movistar Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach Internationaler Raiffeisen Grand Prix - St. Polten Abierto Mexicano Telcel - Acapulco Telenordia Swedish Open - Bastad Pilot Pen Tennis - New Haven Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril Austrian Open - Kitzbuhel ATP Studena Croatia Open Umag - Umag AT&T Challenge - Atlanta Pilot Pen Tennis - New Haven Tennis Masters Series - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Open 13 - Marseille Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco BellSouth Open - Vina del Mar NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Franklin Templeton Tennis Classic - Scottsdale Croatia Open - Umag Masters Series - Hamburg Citrix Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon Legg Mason Tennis Classic - Washington Energis Open - Amersfoort Campionati Internazionali di Sicilia - Palermo BNP Paribas Open - Indian Wells Tennis Masters Series - Toronto US Men's Clay Court Championships - Houston Internazionali BNL dItalia - Rome AAPT Championships - Adelaide Telecom Italia Masters - Rome Rogers Cup - Montreal Pilot Pen Tennis - New Haven Qatar Open - Doha Campionati Internazionali d'Italia - Rome Heineken Open - Auckland NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Open Romania - Bucharest Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Chennai Open - Chennai The Ericsson Open - Miami Telecom Italia Masters - Rome Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Pacific Life Open - Indian Wells Tennis Masters Series - Hamburg AAPT Championships - Adelaide French Open - Paris Wimbledon - London U.S. Open - New York Estoril Open - Estoril Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Masters Series Hamburg - Hamburg U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 1, REL2, MEX-PER 3-2 Davis Cup, Group 1, 1R, CHI-PER 5-0 Davis Cup, Group 1, REL2, BRA-PER 1-4 Davis Cup, Group 1, 1R, PER-BRA 2-3 Davis Cup, Group 1, 2R, PER-MEX 3-2 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, Group 1, PO, URU-PER, 4-1 Davis Cup, Group 1, PO, PER-PAR 5-0 Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, Group 1, 1R, PER-VEN 3-2 Davis Cup, World Group, PO, PER-BLR 4-1 River Oaks International Tennis Tournament - Houston Davis Cup, Group 1, PO, PER-CAN 2-3 Davis Cup, Group 1, 1R, PER-BAH 4-1 Davis Cup, Group 1, 1R, PER-BAH 5-0 Olympics - Athens 70th River Oaks International Tennis Tournament - Houston